substantially improve

Translations
améliorer considérablement